package com.gxa.service.zijinservice;

import com.gxa.common.R;
import com.gxa.pojo.FuKuanDan;
import com.gxa.pojo.ShouKuanDan;

/**
 * @author zhaohaoc
 * @version 1.0
 * @date 2022/4/8 9:26
 */
public interface FuKuanDanService {

    /**
     * 查询所有供应商
     * @return
     */
    R selectAllGongYingShang();

    /**
     * 查询收款结算账户
     * @return
     */
    R selectAllZhangHu();

    /**
     * 查询结算方式
     * @return
     */
    R selectJieSuanWay();


    /**
     * 查询购货单信息
     * @return
     */
    R selectGouHuoDan(String startTime,String endTime,
                      String gongYingShangMingCheng,String danJuBianHao);

    /**
     * 查询付款单信息
     * @return
     */
    R selectFuKuanDan(String startTime,String endTime,String fuKuanDanBianHao,String gongYingShangMingCheng,
                        String fuKuanDanBeiZhu);

    /**
     * 新增付款单信息
     * @return
     */

    R insertFuKuanDan(FuKuanDan fuKuanDan);

    /**
     * 修改付款单信息
     * @return
     */

    R updateFuKuanDan(FuKuanDan fuKuanDan);

    /**
     * 修改付款单信息
     * @return
     */

    R delFuKuanDan(String fuKuanDanBianHao);

}
